#include <math.h>
int dieeetomsbin(src8,dst8); преобразует число двойной точности формата IEEE к двоичному двойному формату MS
int dmsbintoieee(src8,dst8); преобразует число двойной точности в формате MS к числу в формате IEEE
Описание.
Процедура dieeetomsbin преобразует число двойной точности в формате IEEE к двоичному формату Microsoft.
Процедура dmsbintoieee преобразует число двойной точности в двоичном формате Microsoft к IEEE формату.
Эти процедуры позволяют программам Си, которые записывают числа с плавающей точкой в формате IEEE , использовать численные данные в полях данных случайного доступа, созданные при помощи Microsoft BASIC, который записывает числа с плавающей точкой в двоичный формат Microsoft и наоборот.
Аргумент src8 является указателем на преобразуемое double -значение. Результат записывается в расположение, заданное аргументом dst8.
Возвращаемое значение.
Эти функции возвращают 0, если преобразование было успешным, и 1 - если преобразование повлекло переполнение.
Замечание.
Эти процедуры не обрабатывают IEEE NAN и бесконечность. Необычные IEEE трактуются в преобразованиях как 0.